person squished between others - Español Inglés Diccionario